import dayjs from 'dayjs'
import {taskService} from '#/service'
export default {
  data(){
    return {
      screen:{},
      more:true,
      list:[

      ]
    }
  },
  mounted(){
    this.queryList(true)
  },
  methods:{
    queryMore(){
      if(this.more){
        this.screen.pageIndex++;
        this.queryList()
      }
    },
    async query(){

    },

    async queryList(rest=false){
      let data=await this.query();
      if(data&&data.data){
        if(rest){
          this.more=true;
          this.list=data.data
        }else{
          this.list=this.list.concat(data.data)
        }
        //证明服务器没有更多资源
        if(data.data.length<this.screen.pageSize){
          this.more=false
        }
      }
    }
  },
  filters:{
    dataFormat(val,format='YYYY-MM-DD HH:mm'){
      return  dayjs(val*1).format(format);
    }
  },
}
